Stories Art Gallery Address Stories Art Gallery 51-53 South Audley Street Mayfair London W1K 2AA United Kingdom