Home & Garden in London - Mill Hill 145A The Broadway, Mill Hill, London, NW7 4RN Tags: door installation, furniture, window installation