Reuben Brothers buys Kensington’s Glen House

Reuben Brothers has acquired Glen House in South Kensington, which has nearly 12,000 sq ft in total space, including just over 2,600 sq ft in office space.

The freehold building on 125-133 Old Brompton Road has planning consent