london rental opportunity of the week

What is living in London like? Hell. Here’s proof, beyond all doubt, that renting in London is a nightmare.

0111