Sell Property News: Why Investors are Selling Up in London
For a long, long time, London has been the place to invest in property in the UK. As many areas of London have been regenerated and investors have snapped up properties in up-and-coming location, more and more people priced out of the market. This has resulted in London becoming a ...








