london house build 113 Published August 20, 2012 at 992 × 744 in The Lodge, London – New House Build – Progress Report Did you like this? Share it:Tweet