33 Queen Square, Bloomsbury. Photo taken 25th November 2022. This current building facade looks to have been built after 2005 and the attached railings have also gone.
Uploaded by Tony O'Dell on 27 November 2022
Photo ID: 314333
Building ID: 101139093
Report this photo