Lost London – Richmond Lodge…

Located close to the River Thames, Richmond Lodge was a royal hunting lodge before becoming a favoured residence for Hanoverian royals for several decades in the 18th century.

Subscribe for just £3 a month – that’s less than the cost of a cup of coffee – to access all of Exploring London’s content!