D
Daniel Wishnia Review of Victoria Park Plaza hotel
Very nice hotel, located in the heart of London. T...
Very nice hotel, located in the heart of London. The service was excellent as well as the room. The food was expensive and the portions where small.
Comments: