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.