Travel
by Ajinkya Wadhwa and · updated 2mo ago
Travel
by Ajinkya Wadhwa and · updated 2mo ago
MargaretC added 9mo ago
One of two pubs in London where you sometimes end up sharing a table and talking to local people and tourists. It has a fantastic friendly atmosphere. The Scarsdale is the other pub.
Sara added 9mo ago
3 highlights
Dayna Carney added 2y ago
Keely Adler added 2y ago
Ajinkya Wadhwa added 2y ago
Ideas related to this collection