srobins's London, UK
Ibis London Docklands Canary Wharf
1 Baffin Way off Preston Road
This hotel was a good location for me to visit friends in the city and central London. Rooms are bas...
Winchester Pub Hotel
206 Archway Road
This hotel is above the Winchester Pub on Archway Road near Highgate in London. We booked here as ev...