Novotel London Tower Bridge 10 Pepys Street, London, EC3N 2NR Location: Tower Hill Prices start from: £67.5