Poll Address: London, United KingdomCapacity: 1,000Website: http://fabriclondon.comAddress: 77A Charterhouse St Farringdon London EC1M 6HJ United KingdomAddress Source: googleSynonym: fabric (london)Closed: NoEmail: [email protected]