Ledbury has developed and sold 3 apartments in this lovely quiet road just off Notting Hill’s famous Westbourne Grove. These properties sold in 2010, 2012 and 2014 respectively.