Green Wall in Notting Hill

Green wall installation on a residential property in Notting Hill, London.