Longmartin Properties Ltd, a joint venture between Shaftesbury and The Mercers’ Company, has announced the completion of the £10 million refurbishment of 143 Long Acre.
Read MoreLongmartin Properties Ltd, a joint venture between Shaftesbury and The Mercers’ Company, has announced the completion of the £10 million refurbishment of 143 Long Acre.
Read More