Laura Ashley The Manor

Laura Ashley The Manor, Elstree, England lauraashleyhotels.comThe fashion house famous for florals has opened a hotel in a 1540 half-timbered Tudor bu(...)