Albemarle Road, EN4 3 March 2026 londonstreetguide Leave a comment Place Name George Monck, also spelled Monk (December 6, 1608 – January 3, 1701), later the 1st Duke of Albemarle,… Continue Reading →