London Lodge
£290 per week
A beautiful guest house in Kilburn, north-west London, offering comfortable and stylish rooms with a touch of luxury. Single or twin rooms with private bathroom, cable tv, fridge, tea and coffee facilities. Lounge area to socialise, complete with piano for impromptu musical performances.
Find out more