Navin Shah: 'The rash of tall buildings popping up across London must stop'

Navin Shah