25 Brook Street Staircase

Photo showing a close up of Handel's staircase at 25 Brook Street, London

Detail photo of the decoration of the staircase at Handel House, Mayfair