Sound London

Sound London

0 reviews

Sound of london, club, bar, restaurant and event space No.1 Leicester Square Sound is situated at the heart of London's Leicester Square, 2 minutes from both Leicester Square and Piccadily Circus tube stations and within walking distance of the mainl

    City of Westminster, London
   Live Music Venues
    POA
RANK #1534
Sound is situated at the heart of London's Leicester Square, 2 minutes from both Leicester Square and Piccadily Circus tube stations and within walking distance of the mainline rail services at Charing Cross station.
   Contact