The Dictionary Hostel, Shoreditch, London

  10-20 Kingsland Road, London, England, United Kingdom

Booking.com Book Now