Novotel London Waterloo by Sam Halbert | Sep 11, 2023 | 10+ mins Address: 113 Lambeth Rd, London SE1 7LS Minutes Walk: 14 Minutes Website: https://all.accor.com/hotel/1785/index.en.shtml