UK
London
Office Hillgate Place SW
SW12
Hillgate Place
To Let
713 - 1,121 sf
1,087 - 1,121 sq.ft. office spaces available in a private scheme on..
Good transports links, 4 minute walk to Clapham South tube station (Northern Line), 12 minute walk to Balham..