13 Kensington Church Street W8 Timeline News and progress updates from 13 Kensington Church Street new development in W8 Post a new milestone Aveda Lifestyle Store in this building has closed. 29/10/2011 by Buildington