The ParlourLondon > Nightlife > Bars40 Canada Square Park, Tower Hamlets, London E14 |
At Square PieThe Parlour, located in the Park Pavilion on Canada Square, Canary Wharf, is an all-day bar and kitchen in the same vein as its sister...More