A superbly refurbished one bedroom one bathroom apartment (474 sq ft) located on the third floor within a stunning Grade II listed building with access to beautiful communal gardens.
#1291146
Kensington Gardens Square
London, Greater London W2 4BB
United Kingdom |