- Your Market Overview
- Get the Best Price
- A Totally Free Service
Devonshire House, 1 Mayfair Place, is a period building in Mayfair, just a minute's walk from Green Park. The offices are managed, so your own space is designed, fitted out and run for you on one monthly fee. Meeting rooms are bright, with big windows and round timber tables. There is a terrace, 24/7 access, a reception, breakout space, air conditioning, a lift, and security and CCTV.