A trendy atmosphere and edgy modern art collide in the middle of London’s Covent Garden district, to create an unexpected scene at St Martins Lane Hotel
A trendy atmosphere and edgy modern art collide in the middle of London’s Covent Garden district, to create an unexpected scene at St Martins Lane Hotel