316-318 King's Rd, London SW3 5UH, United Kingdom
No upcoming events. Check back soon.
The March Hare is a traditional pub located on Chelsea's vibrant King's Road. Enjoy classic British fare and a wide selection of drinks in a welcoming atmosphere.
316-318 King's Rd, London SW3 5UH, United Kingdom, London