London: Ladbroke Grove Tower

London: Ladbroke Grove Tower