Beautiful 3 beds House West Thamesmead London is located in North Woolwich and offers a garden. Guests staying at this holiday home have access to free WiFi, a fully equipped kitchen, and a terrace. The holiday home is fitted with a flat-screen TV and a living room. London is 15 km from the holiday Read more
Beautiful 3 beds House West Thamesmead London is located in North Woolwich and offers a garden. Guests staying at this holiday home have access to free WiFi, a fully equipped kitchen, and a terrace. The holiday home is fitted with a flat-screen TV and a living room. London is 15 km from the holiday home, while Windsor is 49 km from the property.