Doté d'un emplacement central à Londres, le St George's Inn Victoria vous accueille à Westminster, à moins de 5 minutes à pied des gares ferroviaire et routière Victoria ainsi que de la station de métro du même nom.