We'd love you to write a review of Upper Thames Sailing Club & R Y A Training Centre Slough – could you? Help create a directory of recommended sports clubs in Slough by adding your Upper Thames Sailing Club & R Y A Training Centre Slough review today. Is Upper Thames Sailing Club & R Y A Training Centre Slough owned by you?, If so, why not claim it now! Claiming your business will enable you to update the tags, address and business description.