The Physic Garden Café is a British restaurant in London (Chelsea), $$; open Mon–Fri 10:00–17:00; Sun 10:00–17:00; closed Sat.
A tranquil botanic garden café serving seasonal lunches and classic afternoon tea in a charming, leafy setting. Set within the Chelsea Physic Garden, this tranquil café offers a seasonal, garden-inspired menu with homemade cakes, light lunches, and afternoon tea. Guests praise the fresh flavours, beautiful ingredients, and the unique experience of dining surrounded by historic botanic gardens. The covered terrace and outdoor seating make it a peaceful escape from the city, perfect for a relaxing lunch or a classic English afternoon tea. Expect prompt service and a calm, village-like atmosphere.
City
London
Country
GB
Currency
GBP
Address
66 Royal Hospital Rd, London SW3 4HS, UK, London, GB