Explore details about location Sinclair Road. Sinclair Road is a location situated within the Windsor and Maidenhead alongside other areas such as Saint Albans Close, Athlone Square, Selwyn Close.