Recently renovated 2 bedroom, 2 bathroom apartment. This large property offers ample living space including 2 very good double size bedrooms with one on-suite bathroom and loads of storage space. Excellent transport links with buses and tube stations all nearby. The terrace is to die for, truly amazing! Soak in the sunshine from your very own London apartment.
Floor area : 860.00 sq ft