Nostos Coffee brings a taste of Greek hospitality to Westminster, just steps from St. James's Park. Enjoy expertly crafted coffee and a selection of Greek pastries in a relaxed setting. It's an ideal spot for a morning brew or a peaceful break from the city bustle.
6 Orchard Pl, London SW1H 0BF, United Kingdom, London