Lambert House
Lambert House is a new development from Tate Estates consisting of 12 residential apartments in the desirable spa town of Harrogate, North Yorkshire. The units are two bedrooms that feature oak wood flooring, high-quality appliances and en-suite facilities.