Take advantage of top-rates restaurants all within a short distance from The Kensington