12 photos · Floorplan£3,445 pcm2 bed2 bathFlat971 sq ftMartin Lane, City, London, EC4RListed 21 Sept 2026