Key Facts For Buyers - Lowden Court, 1, Prestwood Street, London, N1