This Hostel is located in Lambeth Street exactly 700 meters from the London eye, they are small and cosy, enjoying a great central London location with plenty of shops and restaurant nearby, as well as public transport links and places to eat, sleep, dance and discover London. The Thames is a stone’s throw with its lovely landscapes and picturesque walk alongs.
Things To See And Do In The Area
124 Westminster Bridge Road, London, SE1 7RW
Nearest Underground Station(s)