London Central Area Sees Sharp Decline in Investment and Wealthy Residents
London’s property market has just suffered its sharpest decline in 17 years—with the City of Westminster, home to Buckingham Palace and Big Ben, plummeting 12.7%—as foreign investment restrictions tighten across ... Read More