Reliable spot at St Pancras for coffee and pastries with genuinely warm staff, though quality can be inconsistent; best for the iced drinks and the team's exceptional customer service.
Info
📍
Address
Unit 32-33, Euston Road St. Pancras Station, London N1C 4QP, UK, LDN