The overground station at Imperial Wharf is finally open! This now makes us easily accessible from Willesden Junction and East London.The new station is in Townmead Road, a 5 minute walk from the studio.