The Kilburn ArmsGuesthouse
101 Willesden Lane, Brent, London, NW6 7SD, United Kingdom
Featuring a garden, terrace, bar and free Wi-Fi, The Kilburn Arms is set in London, 3.2 km from Lord's Cricket Ground and 4.1 km from Portobello Road Market. The property is located 4.4 km from Paddington Station, 4.6 km from London Zoo and 4.