Archie's office.
New Square, London WC2A 3SA, United Kingdom
51.515604, -0.113519
Exact location on New Square???
office building
A diamond advocate is attempting to steal a collection of diamonds, yet troubles arise when he realizes that he is not the only one after the diamonds.
New Square, London WC2A 3SA, United Kingdom
51.515604, -0.113519
COMMENTS on this sceen
Share photos, information and your experience