12 photos · Floorplan£809,0003 bed2 bathTerraced1,389 sq ftOttley Drive, London, SE3Listed 11 Jun 2024