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
subjects: — Cool Liverpool — The Arch Student Accomodation