- /
- Regions /
- UK /
- England /
- South East England /
- London
The Lost Hours
It’s here! Chelsea's coolest new venue. Two floors, a beautiful terraced garden and tunes until 2am with no cover charge! Come down and check it out for yourself!
Location
541 King's Road, London SW6 2EB, United Kingdom
Listing last updated 1 month ago