Add location to lightbox Download images as PDF

SD8887 SE London

Four music studios on the ground level and large open plan warehouse space on first floor.