SHOP TO LET (NOW LET – NO LONGER AVAILABLE)
Shop to let Twickenham
Retail to let London
Commercial Property to let Twickenham
Commercial space: 679 sq. ft (63.06 sq. m) approx.
- Available on a new lease
- Prominent high street location
- Excellent transport links
- High ceilings and plenty of natural light
- Newly renovated
- Use class E
- Rent £27,000 per annum