Peel Tower
E200468
UNEXPLORED
Peel Tower is a prominent 19th-century stone monument and lookout tower on Holcombe Hill in Greater Manchester, England, commemorating Sir Robert Peel and offering panoramic views over the surrounding area.
Jump to:
Referenced by
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.