We are a new hostel in London (located in Archway). So far we have opened 10 of our 84 rooms to guests that are mainly en-suite or private rooms with shared kitchens.
We are open to any advice, suggestions and assistance you can provide in making this a success and building a brand for the future.
We look forward to working with you.
Greenview Hostel Team