Questions

When does Chelsea Physic Garden - Christmas Fair start and end?

Chelsea Physic Garden - Christmas Fair runs Thursday, 26 November 2026, 10:00.

Where is Chelsea Physic Garden - Christmas Fair?

Chelsea Physic Garden - Christmas Fair takes place at Chelsea Physic Garden, 66 Royal Hospital Road, London.

Find more Christmas

Getting there

Chelsea Physic Garden, 66 Royal Hospital Road, SW3 4HS London, England, GB

Open in Maps (opens in a new window)