1 Bed residence · 0 floors

Tabbard Apartments

Tabbard Apartments, London W3 7NU

From

£516 / week

1 room type available

2025/26
See all rooms
Transport
2025/26Lease
SeparateBills
YesFurnished

About this residence

In terms of transportation, the area is well-served by multiple bus routes and subway stations, allowing residents easy access to central London and other regions. The neighborhood of the apartment also features a collection of boutiques, restaurants...

Location

On the map.

From residents

Reviews.

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