27 results
£254,000
1 bath795 sq. ft
999 year lease. Prime retail opportunity in Royal Wharf, E16. High footfall in a vibrant, 10,000resident development. Ideal ...
£39,999
Highly Regarded Takeaway business in North Woolwich