Eastop Architects . Beach House . Blairgowrie Rory Gardiner afasia (23)