Barclays hi-tech Piccadilly branch

January 19th, 2009 by NearInteraction