The Captain Kidd - Pub in Wapping, London | Reviews, Photos & Information on Postcard