F
Franklin Selvaraj Review of Victoria Park Plaza hotel
Comfortable stay. The hotel is close to all major ...
Comfortable stay. The hotel is close to all major attractions in the city of London.
Comments: