Westmead Train Station Public parking is located at 53/54 Alexandra Ave, Westmead NSW 2145, Australia