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