16/25
Pizza-shop_DSC_5745.jpg Pizza Hut at Leceister SquareThumbnailsShakespeare FountainPizza Hut at Leceister SquareThumbnailsShakespeare FountainPizza Hut at Leceister SquareThumbnailsShakespeare FountainPizza Hut at Leceister SquareThumbnailsShakespeare Fountain

Snack shop in Leicester Square
[London - England]