Five Bedroom House in Greenwich is a holiday home set in Newham in the Greater London Region and is 9 km from London. The unit is 42 km from Windsor. Free WiFi is featured throughout the property. The kitchen is equipped with a dishwasher.
About Five Bedroom House in Greenwich