10 Lower Thames St, London EC3R 6EN, United Kingdom · 4.2 out of 5 on Google, 42 reviews
A cafe with limited seating that can be occupied for hours by office meetings or a manager using a laptop, alongside reports of poor service and food running out.
“people from nearby offices just hold meetings there for hours with no food, taking all the seats”
“the manager takes up a whole table with his laptop and documents preventing customers having a seat”
Loading map...
10 Lower Thames St, London EC3R 6EN, United Kingdom