TGSpt's London, UK
Premier Inn London Southwark (Tate Modern) Hotel
15A Great Suffolk Street
All Premier Inns are reliable and good value. This is no exception. Conveniently situated. Rooms are...
Premier Inn London Victoria Hotel
82-83 Eccleston Square
I stay in dozens of hotels every year. London hotels can be of dubious quality - including the staff...