Key Facts For Buyers - Birch House, Tulse Hill, London, SW2