Rent 3 bedroom flat of 156 m² in London
22 Cleveland Square, London, W2 6DD, United Kingdom
22 Cleveland Square, London, W2 6DD, United Kingdom
This stunning 3 bedroom duplex apartment features two courtyards and an amazing reception room with French doors to a private patio which leads out to stunning award winning communal gardens.
Property type: Flat
City: London
Bedrooms: 3
Bathrooms: 3
Area: 156 m2
Price: 10833 £
Terrace: Yes
Price per m²: 69 £