Victoria Park Plaza Hotel

Victoria Park Plaza Hotel
239 Vauxhall Bridge Road, London, SW1V 1EQ