Darwen Tower
Nestled amidst the enchanting Lancashire countryside, Darwen Tower stands tall as a symbol of history and natural beauty. This iconic landmark, perched atop Jubilee Tower Hill, offers visitors a captivating blend of panoramic views and rich heritage. Built in 1898 to commemorate Queen Victoria’s Diamond Jubilee, Darwen Tower rises majestically to a height of 85 […]