where is lancaster so located
Lancaster (/ Ë l Ã¦ Å k É s t Ér / or / Ë l Ã¦ Å Ë k Ã¦ s t Ér /) is a city and the county town of Lancashire, England. It is situated on the River Lune and has a population of 52,234.