Latchmere Lodge, on the corner of Church Road and Latchmere Lane, is another one of the local building projects that seems to be taking a long time to finish,
work started over a year ago. It looks like two semi-detached houses but it is actually seven flats.