As one of the busiest stations in the UK (if not potentially, the world), the last place you’d expect to find a rather tranquil, quirky cafe is St Pancras. Filled to the brim with chain eateries galore, it offers a…
Copyright © 2024 Scarlett London · Theme by 17th Avenue