The British beach right in middle London: Applebee’s Fish pops up for summer

Applebees Fish 1

Fish and chips, prawns, chip butties and more; Applebee’s Fish is bringing all the best of the English coastline right to Southbank in London this June for its very own pop-up. For four months, the fish masters will be pumping out the best the coast has to offer with a dedicated champagne and oyster bar, […]