Monument Station
Explore the intriguing Monument Station, an abandoned place nestled in the heart of the City of London, United Kingdom. This urban gem offers a glimpse into the area's rich history and architecture. As with any abandoned site, it's essential to respect local laws and access rights.
Tags: abandoned, place
Back to the urbex map