Explore details about location Grosvenor Hill. Grosvenor Hill is a location situated within the Thanet alongside other areas such as White Hart Mansions, Avondale Place, Dane Mount.