Leisure Venues near The Cowshed
ADDRESS
The Cowshed, 119 Portland Road, Holland Park, London W11 4LN
OPENING TIMES
Mon-Thu: 9am-8pm; Fri: 9am-9pm; Sat: 9am-7pm; Sun: 10am-5pm
Zen Health Centre
London > Leisure > Health and Beauty
32 Notting Hill Gate, Notting Hill, London W11 | 13 minutes walk from The Cowshed
Health Clinic... More
London > Leisure > Health and Beauty
32 Notting Hill Gate, Notting Hill, London W11 | 13 minutes walk from The Cowshed
Health Clinic... More
Zander Court Community Garden
London > Leisure > Parks and Gardens
Zander Court, Tower Hamlets, London E2 | 6.5 miles from The Cowshed
... More
London > Leisure > Parks and Gardens
Zander Court, Tower Hamlets, London E2 | 6.5 miles from The Cowshed
... More
London Hotels
From cheap budget places to stay to luxury 5 star hotels see our deals for The Cowshed hotels, including from 0% off. |