Depot is an award-winning independent 3-screen cinema and café-restaurant. It is located adjacent to the railway station in the centre of Lewes, East Sussex, within the South Downs National Park.
Lewes East Sussex BN7 2JS
There are no upcoming screenings