Sunday, December 22, 2024
- Advertisement -spot_img

TAG

Royal town

UK ‘ghost town’ so quiet tourists keep asking ‘why have we been brought here?’

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...

Latest news

- Advertisement -spot_img