323A New Cross Road SE14 6AS London (UK)

Rooms-1200-x-450–4-Bed-Private-Room-2-4e_tmp29841

4 Bed Private Room Ensuite - New Cross Inn Hostel - London Hostel