Milford House, 190 Strand

£1,375,000
1 bedroom
661ft2