This is a must stay for anyone traveling to London. Perfectly Situation along Kensington Park, and close to the tube station. Cabs are easy to hail and food right around the corners.