The glorious Garden Museum
Elegant, charming and refreshing, the Garden Museum overlooks the River Thames and is situated next to Lambeth Palace. The Museum easily seats up to 120 guests for dinner in the main hall beneath the beautiful stained glass windows and medieval architecture. Its hidden gem of a garden provides a wonderful escape from the hustle and…