The White Venue

The White Venue
281 Barking Road, London, E6 1LB
Photo of The White Venue