Leamington Spa: UK ‘ghost own’ leaving tourists puzzled | UK | Travel
This much-loved high street town has been called a ‘ghost town’ despite once being home to a bustling community of shoppers. Leamington Spa is known for its beautiful architecture, clean streets and stunning natural beauty but locals see it differently. Elaine Fitzpatrick, who works on a flower stall in the area, said there are not … Read more