12 - 15 MANSON PLACE, LONDON SW7 5LT

Manson Place is a townhouse located in the heart of South Kensington. It has a variety of accommodations ranging from two bedrooms to large, multi-bedroom apartments. This residence is within easy walking distance to the Foundation House as well as other FIE residences. Access to Manson Place is up a few steps from street level (access to other floors is via staircase). 

Residence Features: