If you're planning a trip to London and want to make the most of the city's culture, history, food scene, and fashion, hostels in Soho are your golden ticket. ...