Rating des Ortes: 5 Beckenham, London, United Kingdom
It’s tucked away just off Primrose Street. It does exactly what is says on the tin. It’s a Pret. They serve great coffee and tea. Lovely staff, I’ve actually seen them chase customers down the street who have forgotten items– that’s true dedication to customer service!