The Victoria – London May 28, 2018 By Rome Leave a Comment The Victoria is a quintessential pub in a quiet neighborhood. The fish and chips were amazing. Make sure to stop by Tuesday for pub quiz night!
Leave a Reply