02 Sep The Strand Palace achieves GSA accreditation
The Stand Palace first opened its doors as a hotel some 110 years ago. The hotel is one of the most iconic and recognisable buildings on London’s primary thoroughfare. Located opposite The Savoy and within walking distance of many of the most popular tourist attractions...