Liam Russell Architects by Liam Russell Architects in Shoreham By Sea, United Kingdom