Ellen Terry Barn Theatre
in Kent, South East England
Live music venue in Kent, SEE, UK.