119 The Hub 300 Kensal Road, North KensingtonLondon, ENGLAND
202 Westbourne Studios 242 Acklam Road, North KensingtonLondon, ENGLAND
Wharf Building 344 Ladbroke Grove, North KensingtonLondon, ENGLAND