This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
- Unavailable
London Apartment for Sale
- Apartment
- 4 beds
- 4 baths
- 3,570 sq. ft.
Positioned on the north end of Devonshire Place this amazing duplex offers some 3570 sq ft of light-filled contemporary accommodation built around a central courtyard. On the ground floor are two elegant reception rooms with traditional high ceilings incorporating a...
Location
Regulatory information
- Reference: 40MYL230081
- Agent: Mayfair St. James's Office
Sorry, this property is no longer available
See similar properties
Unavailable