65 Curzon Street comprises of high end, self-contained serviced office space. Situated on the south side of Curzon street in the heart of Mayfair, with Piccadilly to the south and Berkeley Square a stone's throw away. Boasting a large manned reception, a prominent west end location and excellent natural light.