£1,850,000
Sold 13 May 2025
APARTMENT 160, MILFORD HOUSE, 190 STRAND, LONDON, WC2R 1AB
Flat
WC2R 1AB
£950,000
Sold 05 Mar 2025
APARTMENT 403, MARCONI HOUSE, 335 STRAND, LONDON, WC2R 1HA
Flat
WC2R 1HA