• The White Horse (map)
  • 16 Newburgh Street
  • London, W1F 7RY
  • United Kingdom

Anyone around Soho on a Tuesday night ? Pop Down and check it out after work or if you just happen to be loitering in the middle of London. See you there