21 Tolmers Square, London, NW1 2PR, United Kingdom
5,633 £ / month
Set on the second floor of a modern purpose-built block, this fabulous 3 bedroom flat provides a balcony, a superb en suite and bathroom, beautiful open-plan living space and a sought-after location.
Property type
flat
Rooms
3
Size
119 m²
Price
5,633 £
Rental period
Unlimited
21 Tolmers Square, London, NW1 2PR, United Kingdom
Loading map
Related properties in London