Soho: A must-go venue for an unique dining experience

  Soho is located at the West End of London, and is very famous for…