Self catering apartments in Kensington. 7-8 Manson Place in trendy South Kensington offers 14 spacious apartments only a short walking distance from London’s most famous museums, the Royal Albert Hall and Hyde Park. Also a short distance to South Kensing
Bookmark Mansonplace.com: