Want one of the best West London meeting rooms in the city? Welcome to the Landmark's St James's Square centre.
Want a prestige location? Look no further. Our meeting rooms are particularly fine (a generous reception area in marble sets the tone). We’ll have everything ready to make your meeting a success, from a warm greeting to presentation equipment to lunch if required.