The hostel, is a classical English building in the heart of Camden Town, a fantastic area that everybody have to visit in London.
The hostel is provided with a nice bar, where the guest can have a drink while are finding information on their laptop about the next places to visit. It's possible too have a continental breakfast in the morning.