London, UK, images; cafes and restaurants – pizza restaurant, pizzeria
Address and postcode: Pizza Hut, 19 Leicester Square, London WC2H 7LE
Nearest Underground Station: Leicester Square Station
More cafes and restaurants
Pizza Express, Euston Road, NW1
Advertisements