Kensal Green Address London NW10 Facilities None Location map Map Kensal Green 51.53029067825446,-0.224776541722008,15