C
Charles Walsby Review of Victoria Park Plaza hotel
Nice modern hotel. Very close to Victoria station,...
Nice modern hotel. Very close to Victoria station, which is invaluable for travel in London and connection to airports
Comments: