20-09-2022 16:00 via ianvisits.co.uk

London’s Public Art: Selene

On a side street off Soho Square, you can find a sculpture of Selene, the Greek goddess of the moon and of magic sitting on the front of a hotel. It would be easy to assume the sculpture is called The Resident, but that’s the name of the hotel.It was created by Huw Locke, who was commissioned by the Resident hotel to create a sculpture representing sleep, which is apt for a hotel. He says on his website that he wanted to “make a classical statue with a contemporary twist, and was kee
Read more »