A recently renovated property, The Barn House is located in Wembley near Preston Road, Wembley Arena and London Designer Outlet. With garden views, this accommodation provides a patio.
Numero delle stanze: 9
42 Barn Way, Wembley, HA9 9NW, Regno Unito