Your Own Room in a Shared HomeGuesthouse
27 Carmichael Road, Norwood, SE25 5LS, United Kingdom
Well set in the Norwood district of Norwood, Your Own Room in a Shared Home is a sustainable guest house located 3.9 km from Crystal Palace Park and 10 km from O2 Academy Brixton.