Danish Pizzeria arrives at Battersea Power Station with a bang

Danish Pizzeria arrives at Battersea Power Station with a bang

On Saturday 29th, Mother Pizza opened their first UK location at the Battersea Power Station. People queued in the rain throughout the day for their first taste of the Danish company’s free pizza slice handouts. Owner David Biffani said they had prepared for 2,000 pizzas. It may not have been...

Read more