Home World Albergues Europa Albergues Inglaterra Albergues Londres Albergues Smart Russell Square
Security: 72%
Location: 86%
Staff: 64%
Atmosphere: 60%
Cleanliness: 63%
Value For Money: 69%
Facilities: 57%