Charlie Borrow - Leather goods store in Bethnal Green, London | Reviews, Photos & Information on Postcard