This page has moved to a new address.

Londoners willing to pay an extra £42,000 to live near a tube or rail station