Wellington Hotel, Waterloo, London SE1 8UD

The Wellington Hotel London

81-83 Waterloo Road,
Waterloo,
London
SE1 8UD

Tel: 020 7928 6083

Southwark, Bermondsey, Waterloo, Borough

Star Rating: 3-star