• Location Colville Terrace, Notting Hill, London
  • Years 2011