2 Bed residence · 0 floors

Tabbard Apartments

Tabbard Apartments, London W3 7NU

From

£700 / week

1 room type available

See all rooms
Transport
Lease
SeparateBills
YesFurnished

About this residence

- Brand new furniture - New development of 2 bedroom apartments - Finished to a high specification throughout - Sustainably designed with solar panels - Landscaped communal gardens - Landscaped communal gardens - Each apartment benefits from a Privat...

Location

On the map.

From residents

Reviews.

No reviews yet for this residence. Be the first to share your experience after your stay.