A Visit to the Handel Hendrix House, Mayfair, London

There aren’t many buildings that boast more than one English Heritage Blue Plaques, signifying their association…