
Clapham Station Kiosk
Windmill Drive, London • Cafe
3.7 mile | Open • 10:00 AM - 12:00 PM
Clapham Station Kiosk
Windmill Drive, London •
Cafe
3.7 mile | Open • 10:00 AM - 12:00 PM
Main entrance is step-free with a wide archway. Front retail space has wide paths, standing-height counter, natural light, little background noise but loud appliances, and strong food smells. No seating available.
Your business?
Your business?

