Ashton upon Mersey

English

Proper noun

Ashton upon Mersey

  1. A suburb and ward in the Metropolitan Borough of Trafford, Greater Manchester, England, on the south side of the River Mersey (OS grid ref SJ7892).

References

Further reading