Club Medusa
Howard House
Croydon
CR0 1YB
0208-686-3367
Night Clubs
Visit Website