London Eye Hostel is so close to all of London’s top attractions which makes navigating around London so much easier. Great facilities with quality budget accommodation
73 Lambeth Walk, London SE11 6DX, UK