London, United Kingdom
411-413 Oxford St, Mayfair
N/A
+44 2039000565
I had a wonderful experience renting an office here. Everything was very professional. Whenever there was any maintaining issue, I simply reported it, and it got sorted really quickly. The checkout procedure was also very smooth. Overall, it is highly recommended!
like
The level of professionalism and care is outstanding. Staff has been nothing but helpful and there is a great all round atmosphere. Great place to work!
Deli
The best companies in the category 'Deli'