London landmark building “up for sale”
London’s famous Liberty department store building has reportedly been put up for sale. Knight Frank has been appointed as agent and has placed a price-tag of £40m on the Tudor-style landmark, according to press reports. The building is sited just off ... Read more