0 housePNG

Inside the £200,000 3-bed Greenwich house ‘that is London’s cheapest at that size’

London’s property market is famously expensive with the highest house prices in the UK. According to Zoopla, the average property in London will set buyers back £648,942 which is over staggering £300,000... Read more »