Key Facts For Buyers - 28a, Elizabeth Avenue, London, N1