This gallery contains 1 photo.
OK, so here’s the thing. I’m tired of New Yorkers, Londoners, and just about everybody else telling me that New York has better food, better service and cheaper prices than London. Because that is just nonsense. London has much better … Continue reading