Novotel London Tower Bridge 10 Pepys Street,City, East Central London, London London EC3N 2NU, UK
Prices that are cheaper than those available on other websites