chsrentals.com
The Pavilion Café, Victoria Park - CHS Rentals
Located to the North East of the City and close to the Queen Elizabeth Olympic Park, the Pavilion Café in Victoria Park must be one of London’s finest park cafés. Situated in an ornamental pavilion that has been revamped with a clean modern interior, the café is famous for its picturesque location and delicious menu....