Book Directly 75 Gower Street, Camden, London, WC1E 6HJ, United KingdomCheck the price at thecavendish-london.co.uk