Property facts for Luma, London
Let me introduce you to LUMA. 19,000 sq ft of brand new premium office space conveniently located just a short stroll from Stockwell and Clapham North underground stations.
This office to rent is located in Clapham.
Search for all available commercial properties to rent in ClaphamView the performance or update the listing in CoStar