A renowned live music venue has built a £60,000 amphitheatre as it continues to expand. The owner of Northfleet-based Leo’s ...