Opera Gallery has opened a new gallery in the heart of London’s historic Mayfair neighbourhood, at 65-66 New Bond Street on November 23, 2023. Spanning over 500 square metres, the new space is double the size of Opera’s previous gallery on 134 New Bond Street, allowing them to exhibit across three floors, as well as an adjoining Medici Courtyard to present large-scale sculptural works. The opening of the new gallery swiftly follows the appointment of...