The Megaphonic Thrift plays the Hoxton Square Bar & Grill in London
Location: Hoxton Square Bar & Grill, London, England, UK