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

Winter-code-NXHostel-1297×765

WINTER OFFER - SAVE 25% - NEW CROSS INN HOSTEL LONDON