Excellent location close to Kensington Park