We love a grand opening, and just seconds from Liverpool Street Station they’ve opened the new Boxhall City! There’s 14 kitchens – meaning everyone gets what they want – including Chinese, Mexican, Japanese, baked goods, desserts and a bunch more. Check out our Reel where we visited!