Milford House, 190 Strand, WC2R, London Wc2R
1 views last 24 hours
Walking into the outstanding Milford House of 190 Strand from award winning developers St. Edward it is evident no expense has been spared to impress the elite nature of this outstanding building. Disappointment is a taboo word here.
Greeted at th...
Temple
£ 950/month, min. 1 bedroom