Kensington Garden Square, London
This stunning interior designed two-bedroom apartment (697 sq ft) is situated on the fourth floor within this stunning Grade II listed building with access to the beautiful private residents garden..
View Details
Arrange A Viewing
* Indicates Required Fields