Novotel London Blackfriars Hotel 46 Blackfriars Road, London, SE1 8NZ Location: Blackfriars Prices start from: £71.5