Chelsea Physic Garden

1 save

Recommendation by Richard W.

Wonderful gardens and tea shop.


See

Open today: 11:00-17:30

66 Royal Hospital Rd, Chelsea, London SW3 4HS, UK

+44 20 7352 5646

Comments (0)

Shopping bag

Shop name

Your shopping bag is empty

Continue Shopping
    Shop name Promos

    Merchandise Subtotal

    Promo Discounts

    Order Subtotal

    Shipping info