Key Facts For Buyers - Royle Building, 31, Wenlock Road, London, N1