Travel Joy Hostels is a chilled-out and relaxed hostel in London Top Rated on Hostel Bookers and Hostel World, very centrally located overlooking the River Thames between Chelsea and Westminster - ideal for travelers who look for budget accommodation, central location and a great atmosphere.