Busaba Leicester Square

London, SW1Y… Central location - show map

Piccadilly Circus Station is within 250 yards

Piccadilly Circus Station is within 250 yards

About Busaba Leicester Square

Right in the heart of London, our Leicester Square restaurant is the perfect venue to sample our modern Bangkok cuisine.

Leicester Square is one of our larger and brighter venues, with great bay windows to look out onto the bustling streets of London. We also have beautiful private dining space for group parties, meetings or special occasions.

Rooms and Event Packages for Hire at Busaba Leicester Square

Busaba Leicester Square Gallery

Busaba Leicester Square is popular for:

Busaba Leicester Square Location

London, SW1Y…

Piccadilly Circus Station is within 250 yards

Piccadilly Circus Station is within 250 yards

Similar venues