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.

2 Rooms and Event Packages for Hire at Bar Soho

Bar Soho Gallery

Bar Soho is popular for:

Bar Soho Ratings and Reviews

Bar Soho venue reviews

Venue facilities

Service quality

Value

Location

100% verified reviews
Real guests. Real events. Real opinions.

5.0 / 5

Superb

Based on 1 review

  • J
    Jeanine Berigliano
    Dec 2018

    Venue facilities

    Service quality

    Value

    Location

    5 Booked The Boudoir Bar for Christmas Party event for 60 guests

Bar Soho Location

London, W1D 5…

Leicester Square Station is within 350 yards

Leicester Square Station is within 350 yards

Similar venues