The Stafford Hotel is a truly exclusive hotel based in St James’s Place, London which is the epitome of luxury and comfort and the location is second to none in the heart of the west end. We have worked with The Stafford for a number of years and this week we installed a new awning cover to the external area of their American Bar and some new umbrellas for their outside seating.