Situated above a traditional London pub, this lively hostel is a 13-minute walk from Clapham Junction train station, and 3 miles from both Buckingham Palace and the Natural History Museum.Bright dorms come with free Wi-Fi and linens, as well as security lockers and shared bathrooms.Amenities include free continental breakfast and walking tours. A h...