Nice and clean hostel located in a very good position in central London close to major attractions