Latimer Road Where to Stay
Holiday Villa Hotel London
37 Leinster Gardens, London, W2 3AN 020 72580269
Grange Fitzrovia Hotel
20-28 Bolsover Street, London, W1W 5NB 020 74677000
37 Leinster Gardens, London, W2 3AN 020 72580269
20-28 Bolsover Street, London, W1W 5NB 020 74677000