Add location to lightbox Download images as PDF

SD8917 North West London

Sound proof filming/ photography studio with separate 'make up' room.