Long Shot Coffee

4.7
(38 reviews)
127 Leman Street, London, E1 8EY
Official website
Cafe
Cheap Eats
Coffee & Tea
Quick Bites
Seating
Takeout
Restaurant

About

Artisan British Coffee Shop (between Aldgate and Wapping, London UK) OPEN FROM 4TH Oct 2013 :-)

At a glance

  • Verified listing
  • Typical visit: about 1 hour
Long Shot Coffee | London | United Kingdom | TripAligner