16 photos · Floorplan£36,400 pcm4 bed4 bathPenthouse3,741 sq ftLower Thames Street, London, EC3RListed 21 May 2026