0
Liverpool is in England. close to Wales, but in England.
2008. England 19 - Wales 26
2009. Wales 23 - England 15
2010. England 30 - Wales 17
2011. Wales 19 - England 26
2012. England 12 - Wales 19
No, England borders Wales. Wales in not a landlocked country. It is on the Irish sea.
England Scotland wales northern Ireland and republic of Ireland
Wales is directly to the west of England.Scotland, Wales, Ireland, France