TfL bus on route 260 in Acton Lane, London NW10. In the background is the Roman Catholic church of Our Lady of Willesden.