If you’ve ever arrived in Kew by train, you’ll know that it’s quite something. It’s lovely. It’s the home of the Botanical Gardens! And so is it any wonder that the price of a very ordinary one bedroom flat is about £400K. That’s going to limit who can live there. Balham’s a bit like that. […]

Read More...