Cavendish Square London Serviced Offices

Skyline Verdict

Impressive features in this Grade II listed building, a real talking-point!