Description of Teulon House
Teulon House at 64-68 Blackheath Road is a residential development in Greenwich, London SE10.
The development comprises 24 high-end residential apartments with a commercial unit on the ground floor.
1, 2 and 3-bedroom apartments for sale through Acorn New Homes. Help to Buy registered site.
Nearest stations: Deptford DLR 250m and Greenwich 750m.