Station Road, London SE13 2 bed flat for sale

>

Station Road, London SE13 2 bed flat for sale

Station Road, London SE13
£475,000

Price History

Initial price £495,000
17/05/25 £475,000
Price Change -4.04%

Description

This modern apartment on the 22nd floor of a landmark development offers a unique living experience with private balcony and stunning panoramic views of London. The property features two double bedrooms and two bathrooms, making it an ideal home for those seeking a comfortable and spacious living space. The apartment is conveniently located near Lewisham Station and the Docklands Light Railway, providing easy access to London Bridge and Canary Wharf. With a leasehold tenure and 239 years remaining, the property offers a sense of security and stability. The annual service charge is £5,000 and the ground rent is £375.