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

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