Stock Photo: England, London, Mayfair. Handel House Museum at 25 Brook Street, once home to composer George Frideric Handel from 1723 until his death in 1759.

Stock Photo: 4282-29496 England, London, Mayfair. Handel House Museum at 25 Brook Street, once home to composer George Frideric Handel from 1723 until his death in 1759.