Office Space at Audley House, 13 Palace Street in Victoria
Serviced Offices
Prestigious serviced office space at Edwardian Audley House at 13 Palace Street, London
Audley House is a prestigious Edwardian property at 13 Palace Street in London which is at the corner of Stafford Place in Victoria.
Located just over the road from the popular Phoenix gastro pub, the property has benefitted from a recent refurbishment to provide state of the art facilities but it has retained the charm of its beautiful period features.
Office suites of various sizes are available at this business centre. All of the offices are fully furnished, providing attractive and confortable work spaces. 24 hour access to the offices is enjoyed by tenants and the reception area is staffed during business hours.
Immediate occupation is often available, and businesses can enjoy the flexibility of not needing to sign long lease contracts and have the option to change office sizes simply, subject to availability.
The popular business centre provider behind Audley House at 13 Palace Street provides a concierge style service to assist with extras like organising a meeting room, booking a taxi or even recommending places to eat - of which there is no shortage in the bustling Victoria area.
Contact us today to get more info or arrange a tour at these SW1 offices.