Majority of London's newly built luxury flats are unsold, raising the spectre of "posh ghost towers"

@spetrovits it was the barbed wire on the roof of the Catholic church that never made me want to visit.
WTF!
Barbed wire on the roof even?
Seriously.

1 Like