Novotel London Waterloo

113 Lambeth road, Lambeth, London, SE1 7LS

Location map


Add to Shortlist