Beautifully finished apartment in the heart of Belgravia Ebury Street London, England SW1W United Kingdom
$4,732,071
Set on the coveted Ebury Street in the heart of Belgravia, this apartment lies in a beautiful period building with a white stucco and London stock brick facade. Arranged across the lower and upper ground floors, the recently renovated property...
Market statistics in London
Average Price
Bedrooms
days
- Market Trends in
Average Price
Bedrooms
days