Novotel London City South

53-61 Southwark Bridge Road | London, GB SE1 9HH  [SEE MAP]London, GB  [SEE ADDRESS]
Credit

Courtesy of Novotel London City South