News

Big Mamma Group are set to open their sixth London restaurant in Canary Wharf this summer, with 'Barbarella' landing in June.
If you’re looking for your new favourite restaurant in Canary Wharf, look no further. The capital’s central business district has no shortage of upmarket eateries, but even though visitors and ...