BLAIR VICTORIA TUDOR INN HOTEL, London

78-82 Warwick Way VictoriaVictoria Station, LondonSW1V 1RZ, United Kingdom