The best hostel when visiting London. My friends and I loved the cleanliness of the room and friendliness of the staff. Will visit again!
Stopped in London for a weekend and stayed at the New Cross Inn. Made some new friends and enjoyed the pub directly downstairs. Will definitely stay again!