London White Lodge – 1860s Georgian House Remodeled by Studio Octopi
London White Lodge is part of a group of houses along the Upper Richmond Road better known as ‘Captains’ or ‘Nelson Houses’. Built in the 1860s, the name is attributed to the former landowner who developed the…