Stephen Finch departs Vagabond

Stephen Finch

According to updates on Companies House, Finch is no longer a person with significant control at the Imbiba-backed wine bar concept, which he founded in 2010 

Already have an account?

red tick

You have reached your article limit

Register for limited access

Register for free

50% off your first 3 months

Subscribe now