File under: UK travel
Photo credit: Alamy London is home to many skyscrapers, museums and galleries but did you know it is possible to visit a windmill in the city? Some of the most incredible places to see in London are the capital's unexpected sites, such as the Horniman Museum in South London, where an intricate glass conservatory offers respite from the bustling streets. Or Little... continue reading