The Gallery is located at a crossroads, between Soho and Oxford Street. The corner site is visible in a glimpse view through the continuous shop frontage of Oxford Street. Ramillies Street is approached down a short fight of steps, leading to a quieter world behind the scenes of London life, a laneway with warehouses and backstage delivery doors.