The first international outpost for this Danish pizzeria, at the new Battersea Power Station development.
Time Out says
Details
- Address
- Battersea Power Station
- 2 Arches Lane
- Battersea
- London
- SW11 8AB
- Transport:
- Battersea Park rail
Discover Time Out original video