FL0125 Richmond Lodge - TW10See details
Shoot Location London
A beautiful filming location near Richmond Park. Elegant Georgian Lodge with period interiors, a large kitchen, separate living room with feature fireplace and a traditional dining room with red painted walls. Pretty bedrooms with french beds and unusual bathrooms. London Borough of Richmond.