Blue Skies Hostel Address: 7 Station Rise, London SE27 Phone:020 8674 4101
7 Station Rise,West Norwood, London SE27 9BW, UK