Shell's Blips

By Shellirama

Pizza Pilgrims

When I lived in London previously, pizza pilgrim's was just a market stall. Now they have a proper restaurant in covent garden!

Comments
Sign in or get an account to comment.