Indoor Pool
Share this home!

LOCATION: London, England, UK

SQUARE FOOTAGE: 8,717

BEDROOMS & BATHROOMS: 6 bedrooms & 7 bathrooms

PRICE: £19,500,000

This 5-story home is located in London, England, UK.

It features approximately 8,717 square feet of living space with 6 bedrooms, 7 bathrooms, foyer with staircase & elevator, formal living & dining rooms, gourmet kitchen, breakfast room, indoor swimming pool, gym and more.

Outdoro features include a patio.

It is listed at £19,500,000.

CLICK HERE FOR THE LISTING