The Island London
4
1
Reviews
Nightclubs in London
- Covent Garden
180-182 Hungerford Lane
, Covent Garden, London, WC2N 5NG
The Island is a small venue for the late night crowd in Charing Cross, with a private members area. It opened in July 2007.
Tags:
electro, House, intimate, small, venue
|