I have stayed in many hotels in London, and so far this is the worst one. With Travel Lodge you tend to expect a bog-standard level of service and quality. However this hotel falls far below my expectations of Travel Lodge, which usually meet or even exceed my expectations. Location: Firstly, this hotel is not situated in close proximity to... more






