Key Facts For Buyers - Grovewood House 168a, Granville Road, London, NW2