Description
A modern two bedroom, two bathrooms apartment located in a quiet cul-de-sac street away from the main road in the heart of South Kensington.
Manson Place is a highly sought-after street offering easy access to the many boutiques, the locals bars and restaurants as well as Imperial College and the National History museum. Hyde Park is also a short walk away.