Fans flock to see ‘Balu Mahi’ cast in Central London