Investment - Retail High Street
To Sell, 613 sf
The property is arranged on ground and two upper floors. The ground floor is a retail shop..
Twickenham is located in the popular and affluent London Borough of Richmond, some 10 miles west of Central London. The area..