Conveniently close to the Greenwich train station, these London apartments are located in the South-East area of the city, situated in Greenwich.
Offering bright and contemporary accommodation with a fresh and airy atmosphere, you'll feel right at home whether you are staying for business or leisure. Finished to a high standard, each apartment features stylish decor, comfortable furnishings and great amenities.
Two Train Stations are a short walk from the apartments. Deptford Bridge and Greenwich stations have good connections to other areas of London including Stratford, Canary Wharf and London Bridge.
This property benefits from being outside London's congestion zone.