A tapestry created by children from Banbury has taken pride of place at London's Marylebone Station.

Thirty-nine primary schools and youth groups each made a section of the 39-metre square tapestry.

Chiltern Railways, which runs trains between Banbury and London Marylebone, has also launched a fundraising appeal for Leonard Cheshire Disability. Passengers will be given free tea or coffee in return for a donation.

It was created to mark the 400th anniversary of the Banbury Charter.

Each school has made a metre square of textural embroidery illustrating the history of the town from before the Royal Charter was granted and the following 400 years.

Chiltern Railway, who run trains between Banbury and London Marylebone, have also launched a fund raising appeal for Leonard Cheshire Disability, who have a new home in Banbury.

Passengers will be given a free tea or coffee voucher in return for a donation.

Lizzie Owen, chief executive of the Millennium Tapestry Company Limited said: "We are really looking forward to this opportunity Chiltern Railways have given us to highlight Banbury in what is such an important year for the town, and to showcase the wonderful work of its children.

"And to be able to raise funds for Leonard Cheshire Disability too really is the icing on the Banbury Cake."

The Charter was granted to the town by King James 1, on June 28, 1608.

The tapestry has been supported by local organisations and businesses including Ammco Trust, Banbury charities, the Sanford Trust, The Souldern Trust, Castle Quay, Chiltern Railways, Cotswold Wildlife Park, Hook Norton Brewery, Jaybee Motors, Lumbers of Banbury, Michael Jones Jeweller, Midcounties Co-op, Smiths of Bloxham, Warburtons and Wilkinson Hardware Stores.