Hundreds of model railway enthusiasts came to Thornbury as a popular exhibition returned.

The 2019 Bristol Model Railway Exhibition was held in the town's leisure centre from May 3-5.

Spread over three large halls, it is the largest model railway show in the South West of England and Wales.

There were a large number of invited layouts from both the Association of Model Railway Clubs Wales and West of England and guests from all over the country.

Local layouts were also present including one of the Severn Vale.

A number of traders, demonstrators and societies were also present at the 51st annual show.