18 & A Half, Sekforde Street, London, EC1R 0HL
Off Market
577 m²
EPC Data
Square metres | 577.29 m² |
Property Type | Terraced House |
EPC Rating | D |
Square metres | 577.29 m² |
Property Type | Terraced House |
EPC Rating | D |