Bar Soho

LONDON, W1D 5… Central location - show map

Leicester Square Station is within 350 yards

Leicester Square Station is within 350 yards

About Bar Soho

Bar Soho is a funky bar located in the heart of Soho.

Need a show-stopping function room in which to host your special event? Look no further than Bar Soho. Our collection of decadently themed private rooms and booths can handle groups of all sizes and will ensure you and your party get the true VIP treatment, whether you’re hosting a birthday party, Christmas gathering or corporate event.

3 Rooms and Event Packages for Hire at Bar Soho

Bar Soho Gallery

Bar Soho is popular for:

Bar Soho Location

LONDON, W1D 5…

Leicester Square Station is within 350 yards

Leicester Square Station is within 350 yards

Similar venues