Back to B2B2.me

Historic UK building unveiled to Dubai investors



The Star and Garter, one of London's most historic buildings, has been converted into 86 luxury apartments and duplexes

Close Open in New Window