Situated in St. James’s, London, these impressive Pall Mall offices are all business size. Pall Mall and the surrounding St James’s area has long been synonymous with luxury businesses. This Business Centre has office space, numerous meeting and conference rooms, hot desks and even virtual office services. All rooms are temperature controlled, you can access the offices 24 hours a day, and admin support is at hand if you require it.
Compare listings
Compare