Welshman101's London, UK
118 Drummond Street
Yep, the award sign fooled me too! There are a lot of restaurants in the area, but I thought this pl...
Ibis London Euston St Pancras
3 Cardington Street
I stayed here for one night and had a very relaxing stay. The reception staff were very friendly and...
Copthorne Tara Hotel London Kensington
Scarsdale Place, Kensington
I have stayed here quite a few times over the last few years. I must say, I think it is a great hote...