Eii M's London, UK
Travelodge London Southwark
202-206 Union Street
We stayed at this hotel for 3 nights. On the plus side the room was of a reasonable size and the be...
31 - 33 Heddon Street
It was good to visit just for the experience. Was good fun though 40 mins was time enough. Probabl...