PizzaExpress Live
London
VENUE
PizzaExpress Live (Holborn) is in the heart of Central London, just across the road from Holborn station.
ADDRESS
99 High Holborn
London
WC1V 6LF
PizzaExpress Live (Holborn) is in the heart of Central London, just across the road from Holborn station.
99 High Holborn
London
WC1V 6LF