Crispy, light wood-fired pizzas with quality Italian toppings in a plant-filled Broadway Shopping Centre spot—ideal for a casual meal before hitting Hammersmith Apollo Theatre.
Info
📍
Address
Unit 18a, Broadway Shopping Centre, London W6 9YD, UK, LDN