Greater London House, Camden, London


Property Summary

An historic landmark building, restored as high specification offices.

SIZE: 326,00 sq ft