Orchard House is a 15,000 square foot mansion located in Clockhouse Close, Wimbledon Common, London SW19. It boasts 8 bedrooms, 10 bathrooms, indoor swimming pool and spa complex, separate staff accommodation, hom theater, 3-car detached garage and a security building. It is listed at £12,995,000 or $21,096,083.

CLICK HERE FOR THE LISTING