Blue Fin Building

Blue Fin Building
110 Southwark Street, London, SE1 0SU
Photo of Blue Fin Building