Cheval Three Quays at the Tower of London combines warm hospitality with a lovely ambiance to make your stay in London unforgettable. Given a score of 9.2 out of 10 by 119 hotel guests, guests absolutely loved this property and considered it was an awesome place! Located in The City, Cheval Three Quays at the …