>
Station Road, London 1 bed flat for sale
Station Road, London
£235,000
Station Road, London
£235,000
Price History
Initial price | £240,000 |
24/06/25 | £235,000 |
Price Change | -2.08% |
Description
This modern one-bedroom flat is situated above commercial premises in the desirable Clock Tower Place development, offering contemporary living in a highly convenient location. The property features a separate, fully fitted kitchen and generously proportioned rooms, including an attractive bathroom suite finished in white. With no onward chain, this flat represents an excellent opportunity for first-time buyers and investors alike. Located just a short stroll from Norwood Junction station, providing regular services into central London, and with the nearby South Norwood High Street offering an eclectic mix of independent shops, cafés, and local amenities. The property is leasehold with 125 years remaining, and comes with a ground rent of £150 per annum and a service charge of £2,299.93 per annum. Early viewing is highly recommended to fully appreciate the quality and space this property has to offer.