The Icarus Club - Croydon

The Oval Tavern, 131 Oval Road, Croydon CR0 6BR