In the News

12-15 Manson Place, South Kensington London UK

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 Foundation House as well as other FIE residences. Access to Manson Place is up a few

Read More