Individuals shopping for houses in London 500 metres from a tube or railway station pay £42,700 greater than consumers of comparable properties 1,500 metres away from transport hubs, in response to new knowledge.
Support Greater and Subscribe to view content
This is premium stuff. Subscribe to read the entire article.
Login if you have purchased