LOCATION: The Bishops Avenue, London, England, UK
SQUARE FOOTAGE: 9,854
BEDROOMS & BATHROOMS: 11 bedrooms & 11 bathrooms
PRICE: £20,000,000
This stately brick home is located on The Bishops Avenue in London, England, UK. It features over 9,000 square feet of living space with 11 bedrooms, 11 bathrooms, elevator, multiple living rooms, dining room, kitchen, separate staff quarters with its own kitchen and more.
Outdoor features include a gated entrance, motor court with fountain, balcony, terrace, swimming pool and garden.
It is listed at £20,000,000.