Is there a security deposit? • London Hostel, Palmers Lodge

Is there a security deposit?

There is a refundable £150 security deposit due on arrival as security against any damages incurred during your stay.