Exchange Square Sun St Passage

Exchange Square Sun St Passage
Exchange Square, Primrose Street, London, EC2A 2EH
Photo of Exchange Square Sun St Passage