Milford House, WC2R, 190 The Strand Wc2R
1 views last 24 hours
Available now! 190 Strand is a flagship development by St Edward, offering a range of bespoke apartments and penthouses. Located on the world famous Strand, this new iconic landmark will be closely linked to the richest aspects of London living.
T...
Temple
£ 2,550/month, min. 3 bedrooms