Employee discount rate at hotels worldwide including L+R Hotels 5% contributory pension scheme Life assurance scheme BUPA... & Regional Hotels (L+R Hotels) Strand Palace is one of London's largest independent hotels. We have been welcoming guests to the...
Strand Palace Hotel