It looks v similar to one I started some time ago and still haven't got around to finishing.
I opted for the easy method of roofing and used Plasticard sheet, it still needs a matt finish, and drainpipes.
The door hinges have been the most difficult part of the build. the pins provided were completely inadequate for use in the MDF. Even with glue I found them liable to pull off so the doors will remain open.