Plumstead, Greenwich, London, UK9.8 mi to London center
About this unit
Single room-Standard-Shared Bathroom
About the property
Ceres Lodge, London, Guest house
Member Since 2017
About Property Manager
We aim to provide a memorable guest experience.
This property doesn't have any reviews yet.
Plumstead, Greenwich, London, UK