Office Space in Town were a beacon of light for me and the team
After spending a decade in subpar offices in London, Office Space in Town were a beacon of light for me and our team. Situated in the heart of Mayfair, this space upholds the most pristine standards in cleanliness, hospitality, warmth and productivity. Run by the most delightful team who strive to make everyday one of positivity and efficiency, the space itself is immaculate. It is designed and maintained to a standard that means you never doubt your decision to bring any client, investor or ambassador to the space; you look forward to the moment any of your guests step into the offices. From the most beautiful meeting spaces to a piano in the atrium, if you want quality in Mayfair, you come to Office Space in Town - do yourself a favour, go and say hello to Millie & Georgia - you'll never look back.