London & Cambridge, in conjunction with Threadneedle, own and manage a significant amount of the retail space in Aldershot Town… read more