Novotel London City South  -  

53 - 61 Southwark Bridge Road, London South East, Greater London, SE1 9HH

Distance  Distance from Novotel London City South to London South East is approx 0.55miles  London South East centre is approx 0.55 miles