Soho East

 
 

Soho, London

New filming, stills and event location located in the heart of Soho, over six floors.