pembroke9's London, UK
3 Reviews |
St Giles London - A St Giles Hotel
I have stayed at the St. Giles London almost a dozen times and it gets better each trip. Its locatio...
Royal Eagle Hotel
26-30 Craven Road
This was the third time I've stayed here. The Royal Eagle is clean, safe and attractive with flowers...