15 Station Cres, London SE3 7EG
Restaurant
A streamlined take-away coffee shop offering premium brews crafted from high-quality beans, ensuring a quick and satisfying experience for customers on the go.