Walking streets of London, saw lovely vertical garden. Maybe God's way of telling developer he has too much £££?