233 Earls Ct Rd, Kensington, London SW5 9AH