latitude: ·
longitude: ·
zoom:
Image Details
Image: 2 Nelson Street , Liverpool, England
Abandoned building dated 1887, with missing windows and plants growing on the roof. As of 2021 it has been restored and is home to The Arch Student Accommodation. Chinatown, Liverpool, England, UK.
by Holly Hayes
on September 29, 2012
location:
The Arch Student Accomodation, Liverpool, Merseyside, England, UK