21 Felixstowe Road, SE2 9QW - Abbey Wood, United Kingdom
Apartment - 3-Star Hotels, Abbey Wood
Offering a serene garden and stunning views, the Three Bed Luxury Home in London is nestled in Abbey Wood, just a short distance from Blackheath station and Greenwich Park, both around 10 km away. - 3-Star Hotels, Abbey Wood
Entirely smoke-free property
Guest parking available
Comfortable family rooms
Complimentary wi-fi property-wide