Add location to lightbox Download images as PDF

COM-8314 South West London

Stunning commercial kitchen facilities, including industrial equipment.

Additional Information

2 parking spaces available