Cafe Thing

Cafe Thing
The Antenna Studios, Bowyers Yard, Haynes Lane, Crystal Palace, London, SE19 3AN