Mike Leeman

Mike Leeman was the landlord of the one-star hotel which Steve McDonald, Tracy and Amy Barlow were forced to stay at in May 2011 when Steve's taxi broke down.