Completed in 2022 in Hastings, United Kingdom. Images by Tom Bird. Looking Glass Lodge by Michael Kendrick Architects is a unique woodland retreat and holiday let, set discreetly within a natural clearing in the High...