License this photo for your own use
The Handel House museum is tucked away in a small courtyard off Brook Street in elegant Mayfair. Composer George Frideric Handel lived in this small townhouse for 36 years, up to his death in 1759.
Travel information for London
Nearest accommodation:
Self Catering