Key Facts For Buyers - Lovelace House 96-122, Uxbridge Road, London, W13