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