I think one of the best St Cristophers Inn in London... I love the chilling out room downstairs... The hostel is very stylish and it's in really good location...