‘Modern Muses’: South Place Hotel Launches New Art ResidencyLondon-based Artist Mila Alexander Unveils Eleven Pieces That Exude Female Empowerment South Place Hotel, East London’s stylish boutique retreat is...