O'Neill's Wardour Street

O'Neill's Wardour Street is a lively Irish bar located in the heart of London's Soho. Known for its rich musical history and daily live music, it offers a variety of drinks and affordable pub grub.