▷ 3 Days Left! Chef de Partie
1 day ago
London
The Royal Horseguards is a stunning 5 star hoteloverlooking the River Thames, close to The Embankment and TrafalgarSquare.The hotel has 282 bedrooms, restaurant, bar and terracearea as well as exceptional banqueting facilities at one ofLondon's most prestigious conference and banqueting venues, O...