Novotel London Waterloo 113 Lambeth Road, London, SE1 7LS Location: Waterloo Prices start from: £71.5