Site of The 2i's Coffee Bar (1956-1970) birthplace of British Rock 'n Roll and the popular music industry
59 Old Compton St, Soho, London
Google Streetview
OpenStreetMap
59 Old Compton St, Soho, London
Google Streetview
OpenStreetMap