Soho Bars (London) Ltd Tag Archive

LONDON: West End’s Iconic SOHO RESIDENCE Reopens after £1M makeover

Soho Residence, the premier bar, club and lounge space in London’s West End has undergone a full and fantastic £1m restoration and is...

Read More