13 photos · Floorplan£635,0002 bed1 bathFlat644 sq ftShakespeare Road, Herne Hill, London, SE24Listed 15 Oct 2026