the larva is quite variable but is normally yellowish green with purplish markings there are a large number of buses that service nearby willesden green