Explore details about location Garthlands. Garthlands is a location situated within the Windsor and Maidenhead alongside other areas such as Salters Close, Lime Avenue, Marlow Road.