Hostel in London, recently refurbished. Offers takeaway food, possibly similar to its previous incarnation.