Celebrate Mother’s Day in style with a visit to The Royal Horseguards Hotel, a five-star retreat in the heart of London.