HomePlaces ⚠️ This location is permanently closed. Open with Maps Area Kensal Green Address 75 Chamberlayne Road, NW10 3ND Map Phone 020 8969 9399 Access 126 m from Kensal Rise London Overground 0.5 km from Kensal Green London OvergroundBakerloo Line 0.9 km from Queen's Park London OvergroundBakerloo Line