ABOUT

Hotel is situated at 232 Rye Lane, Peckham, London SE15 4NL 


Thursday 11:00 - 17:30
Friday 11:00 - 17:30
Saturday 11:00 - 17:30
Sunday 11:00 - 17:00