Selhurst Road, London, SE25
£550,000
Eldon Court is a chic and contemporary new development, comprising of 15 individually designed 1 & 2 bedroom luxury apartments. Located in Zone 4 and just 13 minutes from London Bridge.You’ll find Eldon Court in Eldon Park, an established neighbourhood that includes a number of period properties. Just a flat 6-minute walk away you'll find Norwood Junction Station which provides a direct Overground service into London Bridge. The contemporary ex...