Sale: 111 - 2228 Trafalgar St, London East, N5V 4J8