One of the largest hostels in the country, just off of Tavistock Square in the centre of the city, this establishment could hardly be in a better position for those looking to explore the rich and diverse range of attractions that London has to offer. The staff is happy to give you advice on the best things to see and do locally, and there are good transport links.