Donnant sur la tour historique de Londres, le Grange City Hotel, un établissement 5 étoiles de luxe, dispose d'un spa doté d'une piscine de 25 mètres et d'une grande salle de sport.