loader image

Grimaldi Building, 154A Pentonville Road, London, N1

The property comprises a highly prominent and characterful self-contained office building on Pentonville Road.

The property was single-let with short income and was sold to owner occupiers for a price of circa £15m.