New Soho 775 bed mega hostel that locals say will drive everyone mad

Residents are frightened the new hostel could lead to more anti-social behaviour

New Soho 775 bed mega hostel that locals say will drive everyone mad

Residents are frightened the new hostel could lead to more anti-social behaviour