Osborn Terrace, London, SE3
£265,000
1 bedroom apartment ideally located for Blackheath and Lee Green is this stunning one bedroom apartment.This high specification apartment comprises of a good sized open plan lounge kitchen with integrated appliances a spacious bedroom and a well-appointed bathroom. Osborn House is situated a short stroll from Blackheath village, perfectly located to take advantage of great transport links offering quick services to London Bridge, Charing Cross a...