Perched on Castle Hill, Victoria Tower was completed in 1899 to celebrate the 60th anniversary of Queen Victoria’s reign.
E: [email protected]