As if rents in London were not high enough already. After city sharks have made sure that most of our income goes to the landlord now a new fashion among
whales to move to London is threating to remove the last pockets of affordable housing around here....