Primrose Hill, London, London, United Kingdom
Tel: 0871 984 2981. Nearest tube: Swiss Cottage, Chalk Farm.
Nearest BR Train: South Hampstead. Buses: 31, C11. Parking: Plenty of street parking on Single yellow lines, meters and residential bays which are allowed after 6.30 p.m.
All information © DanceWeb,1998-2020. No Unauthorised Reproduction.