A common frontage to a number of dwelling-houses
Inverness Gardens was built on Glebe lands belonging to the vicars of Kensington from at least 1260, some 13 acres between Palace Gardens Terrace, Strathmore Gardens and Vicarage Gate.