Listed today
18-20 St. Pancras Way, London, NW1 0NT, United Kingdom
15,293 £ / month
Property type
house
Rooms
3
Size
126 m²
Price
15,293 £
Rental period
Unlimited
18-20 St. Pancras Way, London, NW1 0NT, United Kingdom
Loading map
Related properties in London