189-203 Camden High St, London
Camden Shop to rent
2,868 sq ft
Property facts for 189-203 Camden High St, London
The property is arranged over two floors, providing 1,588 sq ft at ground level.
This shop to rent is located in Camden, London.
Search for all available commercial properties to rent in Camden, LondonView the performance or update the listing in CoStar