Preview Thatched hotel, Brockenhurst, New Forest, Hampshire, England, United Kingdom, Europe Image ID: 667-643 Artist: Jean Brooks Purchase a commercial license Buy framed prints & more from our print store color image europe united kingdom great britain england hampshire new forest brockenhurst thatched thatch hotels hotel tourism building exterior exteriors architecture horizontal outdoors day travel destinations photography travel