Ref: 5151 Bright open plan apartment with large terrace for film, shoot location hire (Islington, London)