The Cottons Centre Details Location Address:The Cottons Centre, 5th Floor South West, Hay's Lane, London, United Kingdom, SE1 2QG, United Kingdom