Cozy Room in London
2 Highmead, Plumstead, SE18 2DL, United Kingdom
Located in Plumstead, within 7.5 km of Blackheath station and 8.3 km of Greenwich Park, Cozy Room in London provides accommodation with a garden as well as free private parking for guests who drive.