TA House Guesthouse Edgware, Greater London
Featuring garden views, TA House features accommodation with a garden and a terrace, around 3 km from Edgware. Guests staying at this guest house have access to a patio. Outdoor dining is also possible at the guest house.
Number of rooms: 5
315 Deansbrook Road, Edgware, HA8 9DD, United Kingdom