The Royal Horseguards is a stunning 5 star hotel overlooking the River Thames, close to The Embankment and Trafalgar Square.The hotel has 282 bedrooms[...]
2023-12-18 Uncategorized JobsAs our Restaurant Host you are responsible for delivering the ‘Beaverbrook Experience' and supporting the team with preparing the restaurant for ser[...]
2024-02-11 Uncategorized Jobs