A distinguished residence with a rich artistic heritage and secure parking Mallord Street London, England SW3 United Kingdom
$9,253,095
Arranged across three floors, this low-rise, wide property boasts captivating interiors, convivial living spaces, and a fascinating legacy. Steeped in rich artistic history, it was originally built in 1911 for Cecil Arthur Hunt, a celebrated...
Google Map Loading...
TRAVEL TIMEFROMMallord Street
- Market Trends in
Average Price
Bedrooms
days