Location 63 is located on Holland Road in Kensal Rise. The nearest tube station stations are Kensal Green and Willesden Junction. Kensal Rise overground is an approximate 10 minute walk away.