Milford House, 190 Strand

£2,250,000
2 bedrooms
926ft2