New Cross Inn Hostel

New Cross Inn Hostel
Address: 323 New Cross Road, London SE14 6AS,
Phone:020 8355 4976
website:  http://www.newcrossinn.com/

323 New Cross Rd,London SE14 6AS, UK