Contemporary Extension to Historic Steading

A modern, contemporary extension to a traditional terraced home.